home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
Z-Misc Series
/
(k)zl.d64
/
prc.print'timing
< prev
next >
Wrap
Text File
|
2007-03-01
|
696b
|
18 lines
0010 ╨╥╧├ PRINT'TIMING(START'OR'STOP,YROW,XCOL)
0020 //CALL PRINT'TIMING(0,YROW,XCOL) TO START TIMING(PRINTS START MESSAGE
0030 //CALL PRINT'TIMING(1,YROW,XCOL) TO PRINT ELAPSED TIME AT YROW,XCOL
0040
0050 ╔╞ START'OR'STOP=0 ╘╚┼╬ ╨╥╔╬╘ ┴╘ YROW,XCOL: "╙TART OF TIMING "
0060 J:=256*256*╨┼┼╦(160)+256*╨┼┼╦(161)+╨┼┼╦(162)
0070 ╔╞ START'OR'STOP=0 ╘╚┼╬ START'UP:=J
0080 J:-START'UP
0090 JIF:=J ═╧─ 60
0100 J:=J ─╔╓ 60 // TURN JIFFIES INTO SECONDS
0110 SEC:=J ═╧─ 60; J:=J ─╔╓ 60
0120 MIN:=J ═╧─ 60; HOURS:=J ─╔╓ 60
0130 ╔╞ START'OR'STOP=1 ╘╚┼╬
0140 ╨╥╔╬╘ ┴╘ YROW,XCOL: ╒╙╔╬╟ "TIME= ##MIN.##SEC.##JIFS.": MIN,SEC,JIF
0150 ┼╬─╔╞
0160 ┼╬─╨╥╧├ PRINT'TIMING
0170